hamstring muscles - İspanyolca İngilizce Sözlük